<%= error_messages_for :user %>
<% form_for(@user) do |f| -%>
<p><label for="login">Login</label><br/>
<%= f.text_field :login %></p>

<p><label for="email">Email</label><br/>
<%= f.text_field :email %></p>

<p><label for="password">Password</label><br/>
<%= f.password_field :password %></p>

<p><label for="password_confirmation">Confirm Password</label><br/>
<%= f.password_field :password_confirmation %></p>

<p><label for="grupo">Grupo</label><br/>
<% if @user.visitante? %>
  As permissões desse grupo serão para todos os usuários não logados.<br/>
  Lembre de dar permissão ao menos para a página inicial.<br/>
  <%= f.select :grupo_id, Grupo.find(:all).collect{|g| [g.nome,g.id]},{:selected=>@user.grupo_id} %></p>
<% elsif @user.super_usuario? %>
  super usuário não tem grupo...
<% else %>
  <%= f.select :grupo_id, Grupo.find(:all).collect{|g| [g.nome,g.id]},{:selected=>@user.grupo_id} %></p>
<% end %>
<p><%= submit_tag 'Editar' %></p>
<% end -%>